package com.food.eat.service;

import com.food.eat.pojo.Stu;

/**
 * @Author:RenPu
 * @Date: 2020/7/18 22:59
 * @Version: 1.0
 * @description: 测试事务的传播，以及实际场景的模拟
 */
public interface FoodEatService {

    /**
     * stu的保存方法
     */
    public void saveStu();


    /**
     * stu的删除方法
     *
     * @param id
     */
    public void deleteOneStu(int id);


    /**
     * stu根据唯一id获取对象的相信信息
     *
     * @param id
     * @return
     */
    public Stu getStuInfo(int id);


    /**
     * stu根据唯一id值进行修该，对象的信息
     *
     * @param id
     */
    public void updateOneStu(int id);


    /**
     * 测试事务传播性
     */
    public void saveParent();


    /**
     * 测试事务传播性
     */
    public void saveChildren();

}
